---
title: Contribute to MindsDB 🐻
sidebarTitle: How to Contribute
---

Thank you for your interest in contributing to MindsDB. MindsDB is free, open-source software and all types of contributions are welcome, whether they’re documentation changes, bug reports, bug fixes, or new source code changes.

## Contribution issues 🔧

All the issues open for contributions are tagged with [`good-first-issue`](https://github.com/mindsdb/mindsdb/labels/good%20first%20issue) or [`help-wanted`](https://github.com/mindsdb/mindsdb/labels/help%20wanted). A great place to start looking are our GitHub projects for:

- Community writers [dashboard](https://github.com/mindsdb/mindsdb/projects/7).
- Community code contributors [dashboard](https://github.com/mindsdb/mindsdb/projects/8).

Also, we are always open to suggestions so feel free to [open new issues](https://github.com/mindsdb/mindsdb/issues/new/choose) with your ideas and we can give you guidance!

After you find the issue that you want to contribute to, follow the `fork-and-pull` workflow:

1. Fork the MindsDB repository
2. Clone the repository locally
3. Make changes and commit them
4. Push your local branch to your fork
5. Submit a Pull Request so that we can review your changes
6. Write a commit message
7. Make sure that the CI tests are GREEN

<Note>
  Be sure to merge the latest MindsDB repository from "upstream" before making a Pull Request!
</Note>

Pull Request reviews are done on a regular basis. Please make sure you respond to our feedback/questions and sign our CLA.

## Documentation 📖

We are always trying to improve our documentation. All Pull Requests that improve our grammar or docs structure or fix typos are welcomed.

Check the issues labeled as [`good-first-issue`](https://github.com/mindsdb/mindsdb/labels/good%20first%20issue) or [`help-wanted`](https://github.com/mindsdb/mindsdb/labels/help%20wanted) with a `documentation` tag.

## Write for us 📝

Do you find MindsDB useful and want to share your story? Make a PR to this repo with your writing in a markdown file, or just post it on Medium, Dev, or your own blog post. We would love to hear from you 💚
